grumpy person - German English Dictionary